Słownik techniczny polsko-angielski

have an effect on …